package com.ynet.middleground.mobile.approve.response;

import java.io.Serializable;

import com.ynet.middleground.user.dto.EmployeeInfoDto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author liulx
 * @date 2020/2/4
 */
@Data
@ApiModel(value = "用户信息数据", description = "用户信息数据")
public class UserDTO implements Serializable {

    /**
     * 钉钉用户userId
     */
    @ApiModelProperty(value = "钉钉用户userId", notes = "钉钉用户userId")
    private String dingtalkUserId;

    /**
     * 用户名称
     */
    @ApiModelProperty(value = "用户名称")
    private String name;

    /**
     * 头像 URL
     */
    @ApiModelProperty(value = "头像 URL")
    private String avatar;

    /**
     * 手机号
     */
    @ApiModelProperty(value = "手机号")
    private String mobile;

    /**
     * 用户中台 userid
     */
    @ApiModelProperty(value = "用户中台 userid")
    private Integer userId;

    /**
     * 用户在用户中心的信息
     */
    @ApiModelProperty(value = "用户在用户中心的信息")
    private EmployeeInfoDto employeeInfoDto;

}
